home *** CD-ROM | disk | FTP | other *** search
- '
- ' Window message constants
- '
- const wm_ALL = &HFFFF
- const wm_NULL = &H0000
- const wm_CREATE = &H0001
- const wm_DESTROY = &H0002
- const wm_MOVE = &H0003
- const wm_SIZE = &H0005
- const wm_SETFOCUS = &H0007
- const wm_KILLFOCUS = &H0008
- const wm_ENABLE = &H000A
- const wm_SETREDRAW = &H000B
- const wm_SETTEXT = &H000C
- const wm_GETTEXT = &H000D
- const wm_GETTEXTLENGTH = &H000E
- const wm_PAINT = &H000F
- const wm_CLOSE = &H0010
- const wm_QUERYENDSESSION = &H0011
- const wm_QUIT = &H0012
- const wm_QUERYOPEN = &H0013
- const wm_ERASEBKGND = &H0014
- const wm_SYSCOLORCHANGE = &H0015
- const wm_ENDSESSION = &H0016
- const wm_SHOWWINDOW = &H0018
- const wm_WININICHANGE = &H001A
- const wm_SETTINGCHANGE = &H001A
- const wm_DEVMODECHANGE = &H001B
- const wm_ACTIVATEAPP = &H001C
- const wm_FONTCHANGE = &H001D
- const wm_TIMECHANGE = &H001E
- const wm_CANCELMODE = &H001F
- const wm_SETCURSOR = &H0020
- const wm_MOUSEACTIVATE = &H0021
- const wm_CHILDACTIVATE = &H0022
- const wm_QUEUESYNC = &H0023
- const wm_GETMINMAXINFO = &H0024
- const wm_PAINTICON = &H0026
- const wm_ICONERASEBKGND = &H0027
- const wm_NEXTDLGCTL = &H0028
- const wm_SPOOLERSTATUS = &H002A
- const wm_DRAWITEM = &H002B
- const wm_MEASUREITEM = &H002C
- const wm_DELETEITEM = &H002D
- const wm_VKEYTOITEM = &H002E
- const wm_CHARTOITEM = &H002F
- const wm_SETFONT = &H0030
- const wm_GETFONT = &H0031
- const wm_SETHOTKEY = &H0032
- const wm_GETHOTKEY = &H0033
- const wm_QUERYDRAGICON = &H0037
- const wm_COMPAREITEM = &H0039
- const wm_COMPACTING = &H0041
- const wm_WINDOWPOSCHANGING = &H0046
- const wm_WINDOWPOSCHANGED = &H0047
- const wm_POWER = &H0048
- const wm_COPYDATA = &H004A
- const wm_CANCELJOURNAL = &H004B
- const wm_NOTIFY = &H004E
- const wm_INPUTLANGCHANGEREQUEST = &H0050
- const wm_INPUTLANGCHANGE = &H0051
- const wm_TCARD = &H0052
- const wm_HELP = &H0053
- const wm_USERCHANGED = &H0054
- const wm_NOTIFYFORMAT = &H0055
- const wm_CONTEXTMENU = &H007B
- const wm_STYLECHANGING = &H007C
- const wm_STYLECHANGED = &H007D
- const wm_DISPLAYCHANGE = &H007E
- const wm_GETICON = &H007F
- const wm_SETICON = &H0080
- const wm_NCCREATE = &H0081
- const wm_NCDESTROY = &H0082
- const wm_NCCALCSIZE = &H0083
- const wm_NCHITTEST = &H0084
- const wm_NCPAINT = &H0085
- const wm_NCACTIVATE = &H0086
- const wm_GETDLGCODE = &H0087
- const wm_NCMOUSEMOVE = &H00A0
- const wm_NCLBUTTONDOWN = &H00A1
- const wm_NCLBUTTONUP = &H00A2
- const wm_NCLBUTTONDBLCLK = &H00A3
- const wm_NCRBUTTONDOWN = &H00A4
- const wm_NCRBUTTONUP = &H00A5
- const wm_NCRBUTTONDBLCLK = &H00A6
- const wm_NCMBUTTONDOWN = &H00A7
- const wm_NCMBUTTONUP = &H00A8
- const wm_NCMBUTTONDBLCLK = &H00A9
- const wm_KEYFIRST = &H0100
- const wm_KEYDOWN = &H0100
- const wm_KEYUP = &H0101
- const wm_CHAR = &H0102
- const wm_DEADCHAR = &H0103
- const wm_SYSKEYDOWN = &H0104
- const wm_SYSKEYUP = &H0105
- const wm_SYSCHAR = &H0106
- const wm_SYSDEADCHAR = &H0107
- const wm_KEYLAST = &H0108
- const wm_IME_STARTCOMPOSITION = &H010D
- const wm_IME_ENDCOMPOSITION = &H010E
- const wm_IME_COMPOSITION = &H010F
- const wm_IME_KEYLAST = &H010F
- const wm_INITDIALOG = &H0110
- const wm_COMMAND = &H0111
- const wm_SYSCOMMAND = &H0112
- const wm_TIMER = &H0113
- const wm_HSCROLL = &H0114
- const wm_VSCROLL = &H0115
- const wm_INITMENU = &H0116
- const wm_INITMENUPOPUP = &H0117
- const wm_MENUSELECT = &H011F
- const wm_MENUCHAR = &H0120
- const wm_ENTERIDLE = &H0121
- const wm_CTLCOLORMSGBOX = &H0132
- const wm_CTLCOLOREDIT = &H0133
- const wm_CTLCOLORLISTBOX = &H0134
- const wm_CTLCOLORBTN = &H0135
- const wm_CTLCOLORDLG = &H0136
- const wm_CTLCOLORSCROLLBAR = &H0137
- const wm_CTLCOLORSTATIC = &H0138
- const wm_MOUSEFIRST = &H0200
- const wm_MOUSEMOVE = &H0200
- const wm_LBUTTONDOWN = &H0201
- const wm_LBUTTONUP = &H0202
- const wm_LBUTTONDBLCLK = &H0203
- const wm_RBUTTONDOWN = &H0204
- const wm_RBUTTONUP = &H0205
- const wm_RBUTTONDBLCLK = &H0206
- const wm_MBUTTONDOWN = &H0207
- const wm_MBUTTONUP = &H0208
- const wm_MBUTTONDBLCLK = &H0209
- const wm_MOUSEWHEEL = &H020A
- const wm_MOUSELAST = &H020A
- const wm_PARENTNOTIFY = &H0210
- const wm_ENTERMENULOOP = &H0211
- const wm_EXITMENULOOP = &H0212
- const wm_SIZING = &H0214
- const wm_CAPTURECHANGED = &H0215
- const wm_MOVING = &H0216
- const wm_POWERBROADCAST = &H0218
- const wm_DEVICECHANGE = &H0219
- const wm_IME_SETCONTEXT = &H0281
- const wm_IME_NOTIFY = &H0282
- const wm_IME_CONTROL = &H0283
- const wm_IME_COMPOSITIONFULL = &H0284
- const wm_IME_SELECT = &H0285
- const wm_IME_CHAR = &H0286
- const wm_IME_KEYDOWN = &H0290
- const wm_IME_KEYUP = &H0291
- const wm_MDICREATE = &H0220
- const wm_MDIDESTROY = &H0221
- const wm_MDIACTIVATE = &H0222
- const wm_MDIRESTORE = &H0223
- const wm_MDINEXT = &H0224
- const wm_MDIMAXIMIZE = &H0225
- const wm_MDITILE = &H0226
- const wm_MDICASCADE = &H0227
- const wm_MDIICONARRANGE = &H0228
- const wm_MDIGETACTIVE = &H0229
- const wm_MDISETMENU = &H0230
- const wm_ENTERSIZEMOVE = &H0231
- const wm_EXITSIZEMOVE = &H0232
- const wm_DROPFILES = &H0233
- const wm_MDIREFRESHMENU = &H0234
- const wm_MOUSEHOVER = &H02A1
- const wm_MOUSELEAVE = &H02A3
- const wm_CUT = &H0300
- const wm_COPY = &H0301
- const wm_PASTE = &H0302
- const wm_CLEAR = &H0303
- const wm_UNDO = &H0304
- const wm_RENDERFORMAT = &H0305
- const wm_RENDERALLFORMATS = &H0306
- const wm_DESTROYCLIPBOARD = &H0307
- const wm_DRAWCLIPBOARD = &H0308
- const wm_PAINTCLIPBOARD = &H0309
- const wm_VSCROLLCLIPBOARD = &H030A
- const wm_SIZECLIPBOARD = &H030B
- const wm_ASKCBFORMATNAME = &H030C
- const wm_CHANGECBCHAIN = &H030D
- const wm_HSCROLLCLIPBOARD = &H030E
- const wm_QUERYNEWPALETTE = &H030F
- const wm_PALETTEISCHANGING = &H0310
- const wm_PALETTECHANGED = &H0311
- const wm_HOTKEY = &H0312
-
-
- '
- ' Window style constants
- '
- const ws_OVERLAPPED = &H00000000
- const ws_POPUP = &H80000000
- const ws_CHILD = &H40000000
- const ws_MINIMIZE = &H20000000
- const ws_VISIBLE = &H10000000
- const ws_DISABLED = &H08000000
- const ws_CLIPSIBLINGS = &H04000000
- const ws_CLIPCHILDREN = &H02000000
- const ws_MAXIMIZE = &H01000000
- const ws_CAPTION = &H00C00000
- const ws_BORDER = &H00800000
- const ws_DLGFRAME = &H00400000
- const ws_VSCROLL = &H00200000
- const ws_HSCROLL = &H00100000
- const ws_SYSMENU = &H00080000
- const ws_THICKFRAME = &H00040000
- const ws_GROUP = &H00020000
- const ws_TABSTOP = &H00010000
- const ws_MINIMIZEBOX = &H00020000
- const ws_MAXIMIZEBOX = &H00010000
- const ws_TILED = &H00000000
- const ws_ICONIC = &H20000000
- const ws_SIZEBOX = &H00040000
- const ws_OVERLAPPEDWINDOW = &H00CF0000
- const ws_POPUPWINDOW = &H80880000
- const ws_CHILDWINDOW = &H40000000
- const ws_TILEDWINDOW = &H00CF0000
- const ws_EX_DLGMODALFRAME = &H00000001
- const ws_EX_NOPARENTNOTIFY = &H00000004
- const ws_EX_TOPMOST = &H00000008
- const ws_EX_ACCEPTFILES = &H00000010
- const ws_EX_TRANSPARENT = &H00000020
- const ws_EX_MDICHILD = &H00000040
- const ws_EX_TOOLWINDOW = &H00000080
- const ws_EX_WINDOWEDGE = &H00000100
- const ws_EX_CLIENTEDGE = &H00000200
- const ws_EX_CONTEXTHELP = &H00000400
- const ws_EX_RIGHT = &H00001000
- const ws_EX_LEFT = &H00000000
- const ws_EX_RTLREADING = &H00002000
- const ws_EX_LTRREADING = &H00000000
- const ws_EX_LEFTSCROLLBAR = &H00004000
- const ws_EX_RIGHTSCROLLBAR = &H00000000
- const ws_EX_CONTROLPARENT = &H00010000
- const ws_EX_STATICEDGE = &H00020000
- const ws_EX_APPWINDOW = &H00040000
- const ws_EX_OVERLAPPEDWINDOW = &H00000300
- const ws_EX_PALETTEWINDOW = &H00000188
-
- '
- ' Window redraw constants
- '
- const rdw_INVALIDATE = &H0001
- const rdw_INTERNALPAINT = &H0002
- const rdw_ERASE = &H0004
- const rdw_VALIDATE = &H0008
- const rdw_NOINTERNALPAINT = &H0010
- const rdw_NOERASE = &H0020
- const rdw_NOCHILDREN = &H0040
- const rdw_ALLCHILDREN = &H0080
- const rdw_UPDATENOW = &H0100
- const rdw_ERASENOW = &H0200
- const rdw_FRAME = &H0400
- const rdw_NOFRAME = &H0800
-
- '
- ' Class style constants
- '
- const cs_VREDRAW = &H0001
- const cs_HREDRAW = &H0002
- const cs_DBLCLKS = &H0008
- const cs_OWNDC = &H0020
- const cs_CLASSDC = &H0040
- const cs_PARENTDC = &H0080
- const cs_NOCLOSE = &H0200
- const cs_SAVEBITS = &H0800
- const cs_BYTEALIGNCLIENT = &H1000
- const cs_BYTEALIGNWINDOW = &H2000
- const cs_GLOBALCLASS = &H4000
-
- '
- ' Predefined window handles
- '
- const hwnd_BROADCAST = &Hffff
- const hwnd_DESKTOP = 0
- const hwnd_TOP = 0
- const hwnd_BOTTOM = 1
- const hwnd_TOPMOST = -1
- const hwnd_NOTOPMOST = -2
-
- '
- ' Window state constants
- '
- const sgRestored = 1
- const sgMinimized = 2
- const sgMaximized = 3
-
- '
- ' Icon size constants
- '
- const sgSmall_16x16 = 16
- const sgBig_32x32 = 32
-
- '
- ' WM_PRINT constants
- '
- const prf_CHECKVISIBLE = &H01
- const prf_NONCLIENT = &H02
- const prf_CLIENT = &H04
- const prf_ERASEBKGND = &H08
- const prf_CHILDREN = &H10
- const prf_OWNED = &H20
-
- '
- ' WindowLong index constants
- '
- const gwl_WNDPROC = -4
- const gwl_HINSTANCE = -6
- const gwl_HWNDPARENT = -8
- const gwl_STYLE = -16
- const gwl_EXSTYLE = -20
- const gwl_USERDATA = -21
- const gwl_ID = -12
- const dwl_DLGPROC = 4
- const dwl_MSGRESULT = 0
- const dwl_USER = 8
-
- '
- ' Paint callback constants
- '
- const pfClientPaint = 1
- const pfClientAfterDefault = 2
- const pfFramePaint = 4
- const pfFrameAfterDefault = 8
-
-